package com.ruicar.afs.cloud.basic.common.vo;

import com.ruicar.afs.cloud.common.modules.contract.enums.ContractStatusEnum;
import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>Description: </p>
 *
 * @author ZC.GUO
 * @version 1.0
 * @date create on 2020-08-15 16:24
 */
@Data
public class TotalReceivableVo {

    /**  业务伙伴 by ZC.GUO  **/
    private String channelName;
    /**  合同号 by ZC.GUO  **/
    private String contractNo;
    /**  未偿利息总额 by ZC.GUO  **/
    private String totalUnpaidInterest;
    /**  金融产品 by ZC.GUO  **/
    private String productName;
    /**  申请人 by ZC.GUO  **/
    private String custName;
    /**  合同状态 by ZC.GUO  **/
    private ContractStatusEnum contractStatus;
    /**  未偿逾期利息（罚息） by ZC.GUO  **/
    private BigDecimal totalUnpaidPenalty=BigDecimal.ZERO;
    /**  未尝费用 by ZC.GUO  **/
    private BigDecimal totalUnpaidCost=BigDecimal.ZERO;
    /**  未偿总计 by ZC.GUO  **/
    private BigDecimal totalUnpaidRent=BigDecimal.ZERO;
    /**  未偿本金 by ZC.GUO  **/
    private BigDecimal totalUnpaidPrinciple=BigDecimal.ZERO;
    /**  预付金额 by ZC.GUO  **/
    private BigDecimal totalUnusedAmt=BigDecimal.ZERO;
    /**  未偿总额 by ZC.GUO  **/
    private BigDecimal totalUnpaid=BigDecimal.ZERO;
    /**  已偿本金 by ZC.GUO  **/
    private BigDecimal paidPrinciple=BigDecimal.ZERO;
    /**  已偿利息 by ZC.GUO  **/
    private BigDecimal paidInterest=BigDecimal.ZERO;
    /**  已偿租金 by ZC.GUO  **/
    private BigDecimal totalPaidRent=BigDecimal.ZERO;
}
